A Test-Ready Meta-Model for Use Cases

نویسنده

  • Clay E. Williams
چکیده

In the UML, use cases are used to define coherent units of functionality associated with classes, subsystems, or systems. Two principal purposes that use cases serve are specifying the functionality the system will provide and providing a basis for developing test cases for the system being specified. This paper discusses issues that arise when using use cases as the basis for model-based testing. A basic use case meta-model is developed that is consistent with the UML 1.3 specification but based on meta-modeling techniques developed to provide precise semantics for modeling languages. This meta-model is then extended to derive a test enabled meta-model for use cases. The paper closes by discussing future research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Test-Ready Meta-model for Use Cases

In the UML, use cases are used to define coherent units of functionality associated with classifiers (classes, subsystems, or systems.) Two principal purposes that use cases serve are specifying the functionality the classifier will provide and providing a basis for developing test cases for the classifier. This paper discusses issues that arise when using use cases as the basis for model-based...

متن کامل

A bi-objective model for a scheduling problem of unrelated parallel batch processing machines with fuzzy parameters by two fuzzy multi-objective meta-heuristics

This paper considers a bi-objective model for a scheduling problem of unrelated parallel batch processing machines to minimize the makespan and maximum tardiness, simultaneously. Each job has a specific size and the data corresponding to its ready time, due date and processing time-dependent machine are uncertain and determined by trapezoidal fuzzy numbers. Each machine has a specific capacity,...

متن کامل

The Effectiveness of Education Based on Cognitive, Metacognitive, and Behavioral Model on Reducing Meta-worry Belief in Patients With Social Anxiety Disorder

Objective: This study was conducted to investigate the effectiveness of education based of the cognitive, metacognitive, and behavioral model on the reduction of meta-worry beliefs in patients with social anxiety disorder (SAD). Methods: The research was a quasi-experimental study with pretest-posttest design and a control group. The statistical population comprised all patients with SAD refer...

متن کامل

A Mathematical Programming Model for Flow Shop Scheduling Problems for Considering Just in Time Production

  In this paper, we consider a flow shop scheduling problem with bypass consideration for minimizing the sum of earliness and tardiness costs. We propose a new mathematical modeling to formulate this problem. There are several constraints which are involved in our modeling such as the due date of jobs, the job ready times, the earliness and the tardiness cost of jobs, and so on. We apply adapte...

متن کامل

A Hybrid Meta-Heuristic Algorithm based on Imperialist Competition Algorithm

The human has always been to find the best in all things. This Perfectionism has led to the creation of optimization methods. The goal of optimization is to determine the variables and find the best acceptable answer Due to the limitations of the problem, So that the objective function is minimum or maximum. One of the ways inaccurate optimization is meta-heuristics so that Inspired by nature, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001